home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 1.iso
/
DEMON
/
RISCOS2
/
TCP_131S.ARC
/
h
/
resolve
< prev
next >
Wrap
Text File
|
1993-11-27
|
1KB
|
40 lines
#define LITTLE_ENDIAN 1234 /* least-significant byte first (vax) */
#define BIG_ENDIAN 4321 /* most-significant byte first (IBM, net) */
#define PDP_ENDIAN 3412 /* LSB first in word, MSW first in long (pdp) */
#define BYTE_ORDER LITTLE_ENDIAN
#define BSD 43
#define _PATH_HOSTCONF "<TCPIP$dir>.resolve.hostconf"
#define _PATH_RESCONF "<TCPIP$dir>.resolve.resconf"
#define HOSTDB "<TCPIP$dir>.resolve.hosts"
#define MAXHOSTNAMELEN 200
#define INADDR_ANY 0
#define index strchr
#define rindex strrchr
#define bcopy(a,b,c) memmove(b,a,c)
#define bzero(buff,len) memset(buff,0,len)
typedef struct {
unsigned int fd[1];
int fds_bits[1];
} fd_set;
struct timeval {
int tv_sec,tv_usec; }; /* aeby */
#define CACHE_OBSOLETE (72*3600)
#define CACHE_SIZE 20
#define CACHE_NAME 0
#define CACHE_ADDR 1
#define CACHE_MX 2
extern int cache_req( void *, int, int , struct hostent ** );
extern void cache_it( void *, int, int , struct hostent * );
extern void cache_save( void );
extern void cache_restore( void );
extern void cache_purge( void );
extern void cache_print( void );